package com.tengyun.middleplatform.trade.oatrade.exception;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 通用返回结果
 *
 * @author luffy
 * @date 2019-09-03
 */
@Getter
@AllArgsConstructor
public enum CommonErrorInfoEnum implements IErrorInfo {
    /**
     * 服务器繁忙，请稍后重试
     */
    SERVER_BUSY(9998, "服务器繁忙"),
    /**
     * 服务器异常，无法识别的异常，尽可能对通过判断减少未定义异常抛出
     */
    SERVER_ERROR(9999, "网络异常"),
    /**
     * 无权限访问
     */
    AUTH_ERROR(9997, "无权访问"),
    ;

    /**
     * 返回码
     */
    private int code;
    /**
     * 返回消息
     */
    private String message;

}
